package com.wdh.kjs.model;

import java.math.BigDecimal;
import java.util.List;

/**
 * Created by CQH on 2016/6/6.
 */
public class JsonModel_my extends BaseModle{

    public JsonModel_my(boolean success, String messageEncode, String mes, int totalpages, int currentpage, int totalrecords, int pagerows, String sort, String order, UserVirtualAccount userVirtualAccount, List<IM_investRecord> aaData, int recordsTotal,List<IM_raise> investitems
            ,List<FM_raiseRecord> raiserecords,List<FM_raise> myraises,List<BankCardList> bankCardList,List<Platform_info> result, List<StationMessage> messageList, List<StationMessage_detail> messagedetail, String msg, RealAuthInfo realAuthInfo, String returnMsg
            ,BigDecimal totalReceivable, BigDecimal totalStill, String MessageAccept, long unReadTotal) {
        super(success, messageEncode, mes, totalpages, currentpage, totalrecords, pagerows, sort, order);
        this.userVirtualAccount = userVirtualAccount;
        this.aaData = aaData;
        this.investitems = investitems;
        this.raiserecords = raiserecords;
        this.myraises = myraises;
        this.bankCardList = bankCardList;
        this.result = result;
        this.recordsTotal = recordsTotal;
        this.messageList = messageList;
        this.messagedetail = messagedetail;
        this.msg = msg;
        this.realAuthInfo = realAuthInfo;
        this.returnMsg = returnMsg;
        this.totalReceivable = totalReceivable;
        this.totalStill = totalStill;
        this.MessageAccept = MessageAccept;
        this.unReadTotal = unReadTotal;
    }

    UserVirtualAccount userVirtualAccount;
    List<IM_investRecord> aaData;
    List<IM_raise> investitems;
    List<FM_raiseRecord> raiserecords;
    List<FM_raise> myraises;
    List<BankCardList> bankCardList;
    List<Platform_info> result;
    List<StationMessage> messageList;
    List<StationMessage_detail> messagedetail;
    RealAuthInfo realAuthInfo;


    private int recordsTotal;
    private String msg;
    private String returnMsg;
    private BigDecimal totalReceivable;
    private BigDecimal totalStill;
    private String MessageAccept;
    private Long unReadTotal;

    @Override
    public String toString() {
        return "JsonModel_my{" +
                "userVirtualAccount=" + userVirtualAccount +
                ", aaData=" + aaData +
                ", investitems=" + investitems +
                ", raiserecords=" + raiserecords +
                ", myraises=" + myraises +
                ", bankCardList=" + bankCardList +
                ", result=" + result +
                ", messageList=" + messageList +
                ", messagedetail=" + messagedetail +
                ", recordsTotal=" + recordsTotal +
                ", msg=" + msg +
                ", realAuthInfo=" + realAuthInfo +
                ", returnMsg=" + returnMsg +
                ", totalReceivable=" + totalReceivable +
                ", totalStill=" + totalStill +
                ", MessageAccept=" + MessageAccept +
                '}';
    }


    public List<IM_investRecord> getAaData() {
        return aaData;
    }

    public void setAaData(List<IM_investRecord> aaData) {
        this.aaData = aaData;
    }

    public UserVirtualAccount getUserVirtualAccount() {
        return userVirtualAccount;
    }

    public void setUserVirtualAccount(UserVirtualAccount userVirtualAccount) {this.userVirtualAccount = userVirtualAccount;}

    public int getRecordsTotal() {return recordsTotal;}

    public void setRecordsTotal(int recordsTotal) {this.recordsTotal = recordsTotal;}

    public List<IM_raise> getInvestitems() {
        return investitems;
    }

    public void setInvestitems(List<IM_raise> investitems) {
        this.investitems = investitems;
    }

    public List<FM_raiseRecord> getRaiserecords() {
        return raiserecords;
    }

    public void setRaiserecords(List<FM_raiseRecord> raiserecords) {this.raiserecords = raiserecords;}

    public List<FM_raise> getMyraises() {return myraises;}

    public void setMyraises(List<FM_raise> myraises) {this.myraises = myraises;}

    public List<BankCardList> getBankCardList() {
        return bankCardList;
    }

    public void setBankCardList(List<BankCardList> bankCardList) {this.bankCardList = bankCardList;}

    public List<Platform_info> getResult() {
        return result;
    }

    public void setResult(List<Platform_info> result) {
        this.result = result;
    }

    public List<StationMessage> getMessageList() {return messageList;}

    public void setMessageList(List<StationMessage> messageList) {
        this.messageList = messageList;
    }

    public List<StationMessage_detail> getMessagedetail() {return messagedetail;}

    public void setMessagedetail(List<StationMessage_detail> messagedetail) {this.messagedetail = messagedetail;}

    public String getMsg() {return msg;}

    public void setMsg(String msg) {this.msg = msg;}

    public RealAuthInfo getRealAuthInfo() {return realAuthInfo;}

    public void setRealAuthInfo(RealAuthInfo realAuthInfo) {this.realAuthInfo = realAuthInfo;}

    public String getReturnMsg() {return returnMsg;}


    public void setReturnMsg(String returnMsg) {this.returnMsg = returnMsg;}

    public BigDecimal getTotalReceivable() {return totalReceivable;}

    public void setTotalReceivable(BigDecimal totalReceivable) {this.totalReceivable = totalReceivable;}

    public BigDecimal getTotalStill() {return totalStill;}

    public void setTotalStill(BigDecimal totalStill) {this.totalStill = totalStill;}

    public String getMessageAccept() {return MessageAccept;}

    public void setMessageAccept(String messageAccept) {MessageAccept = messageAccept;}

    public Long getUnReadTotal() {return unReadTotal;}

    public void setUnReadTotal(Long unReadTotal) {this.unReadTotal = unReadTotal;}

    public JsonModel_my(boolean success, String messageEncode, String mes, int totalpages, int currentpage, int totalrecords, int pagerows, String sort, String order) {
        super(success, messageEncode, mes, totalpages, currentpage, totalrecords, pagerows, sort, order);
    }
}
